Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of water starwort
  1. noun
    any of several aquatic plants having a star-shaped rosette of floating leaves; America, Europe and Asia
Explanation of water starwort
My lists:
Recently viewed words: